rub oneself with sun cream - Français Anglais Dictionnaire